package com.example.mapper;

import com.example.domain.Commodity;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import org.apache.ibatis.annotations.MapKey;
import org.springframework.stereotype.Repository;

import java.util.Map;

/**
 * @author 惠普
 * @description 针对表【commodity】的数据库操作Mapper
 * @createDate 2022-10-04 13:43:06
 * @Entity com.example.domain.Commodity
 */
@Repository
public interface CommodityMapper extends BaseMapper<Commodity> {

	/**
	 * 通过id查询商家信息
	 *
	 * @param merchantId 商家id
	 * @return 返回商家信息
	 */
	Map<String, Object> getMerchantInfoById(Integer merchantId);

	/**
	 * 根据商家id查询店内评分最高的商品
	 *
	 * @param merchantId 商家id
	 * @return 返回查询到的商品
	 */
	Commodity getMaxAppraiseByMerchantId(Integer merchantId);

}




